Exploiting Domain Knowledge with a Concurrent Hierarchical Planner

نویسندگان

  • Bradley J. Clement
  • Edmund H. Durfee
چکیده

Based on recent research about coordinating concurrent hierarchical plans (CHiPs), we introduce a sound and complete hierarchical planner that can better reason about precomputed conditions (summary information) of abstract plans to potentially make better re nement decisions than previous approaches. A reasonable criticism of this technique is that the summary information can grow exponentially as it is propagated up a plan hierarchy. This paper analyzes the complexity of the problem to show that in spite of this exponential growth, nding solutions at higher levels is still exponentially cheaper than at lower levels. In addition, this paper o ers heuristics, including \fewest threats rst" (FTF) and \expand most threats rst" (EMTF), that take advantage of summary information to smartly direct the search for a global plan. Experiments show that for a particular domain these heuristics could greatly improve the search for the optimal global plan compared to two other heuristics (FAF and ExCon) that have both been successful in Hierarchical Task Network (HTN) planning.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficiently Handling Temporal Knowledge in an HTN Planner

This paper presents some enhancements in the temporal reasoning of a Hierarchical Task Network (HTN) planner, named SIADEX, that, up to authors knowledge, no other HTN planner has. These new features include a sound partial order metric structure, deadlines, temporal landmarking or synchronization capabilities built on top of a Simple Temporal Network and an efficient constraint propagation eng...

متن کامل

Planning in Dynamic Environments: Extending HTNs with Nonlinear Continuous Effects

Planning in dynamic continuous environments requires reasoning about nonlinear continuous effects, which previous Hierarchical Task Network (HTN) planners do not support. In this paper, we extend an existing HTN planner with a new state projection algorithm. To our knowledge, this is the first HTN planner that can reason about nonlinear continuous effects. We use a wait action to instruct this ...

متن کامل

The GoDeL Planning System: A More Perfect Union of Domain-Independent and Hierarchical Planning

One drawback of Hierarchical Task Network (HTN) planning is the difficulty of providing complete domain knowledge, i.e., a complete and correct set of HTN methods for every task. To provide a principled way to overcome this difficulty, we define a simple formalism that extends classical planning to include problem decomposition using methods, and a planning algorithm based on this formalism. In...

متن کامل

A Semantics for HTN Methods

Despite the extensive development of first-principles planning in recent years, planning applications are still primarily developed using knowledge-based planners which can exploit domain-specific heuristics and weaker domain models. Hierarchical Task Network (HTN) planners capture domainspecific heuristics for more efficient search, accommodate incomplete causal models, and can be used to enfo...

متن کامل

Task Interaction in an HTN Planner

Hierarchical Task Network (HTN) planning uses task decomposition to plan for an executable sequence of actions as a solution to a problem. In order to reason effectively, an HTN planner needs expressive domain knowledge. For instance, a simplified HTN planning system such as JSHOP2 uses such expressivity and avoids some task interactions due to the increased complexity of the planning process. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000